package edu.stu.book.book.keeping.data

import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.CardMembership
import androidx.compose.material.icons.filled.Contacts
import androidx.compose.material.icons.filled.Explore
import androidx.compose.material.icons.filled.InsertChart
import androidx.compose.material.icons.filled.MonetizationOn
import androidx.compose.material.icons.filled.Money
import androidx.compose.material.icons.filled.MoreHoriz
import androidx.compose.material.icons.filled.Person
import androidx.compose.material.icons.filled.PhotoAlbum
import androidx.compose.material.icons.filled.PieChart
import androidx.compose.material.icons.filled.Sms
import androidx.compose.ui.graphics.vector.ImageVector

/**
 * 首页底部导航栏
 */
data class NavigationItem(
    /**
     * 名称
     */
    val title: String,
    /**
     * 图标
     */
    val icon: ImageVector,
)

/**
 * 底部导航数据
 */
val navList = listOf(
    NavigationItem(
        "明细",
        Icons.Filled.Money,
    ),
    NavigationItem(
        "图表",
        Icons.Filled.PieChart,
    ),
    NavigationItem(
        "记账",
        Icons.Filled.MonetizationOn,
    ),
    NavigationItem(
        "发现",
        Icons.Filled.Explore,
    ),
    NavigationItem(
        "我",
        Icons.Filled.Person,
    ),
)

/**
 * 首页index菜单
 */
val indexMenuList = listOf(
    NavigationItem(
        "账单",
        Icons.Filled.PhotoAlbum,
    ),
    NavigationItem(
        "预算",
        Icons.Filled.InsertChart,
    ),
    NavigationItem(
        "资产管家",
        Icons.Filled.CardMembership,
    ),
    NavigationItem(
        "更多",
        Icons.Filled.MoreHoriz,
    ),
)

val AddMenuItem = listOf(
    NavigationItem(
        "支出",
        Icons.Filled.PhotoAlbum,
    ),
    NavigationItem(
        "收入",
        Icons.Filled.InsertChart,
    ),
)
